Career 2016 2015 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Switzerland F2 Germany F3 Germany F4 France F7 Turkey F15 Turkey F16 Turkey F18 Turkey F19 Turkey F20 France F10 France F11 Nova Challenger Osaka - Osaka 2002 USTA Challenger of Calabasas - Calabasas The Scottish Tennis Championships - Edinburgh The Surbiton Trophy - Surbiton Jameson Cup - Milan Weissenhauser Strand Cup - Hamburg 2001 Eddleman USTA Challenger - Birmingham Powder Byrne Trophy - Surbiton VIII Open Internacional D'Andorra - Andorra TESS Tennis Classic - Campinas Fifth-Third Bank Tennis Championships - Lexington DPD Challenger 2001 - Aschaffenburg Diego Open - Budapest IPP Open - Helsinki Okal Cup 2001 International Bavarian Championships - Eckental Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan Neride Prague Indoor - Prague Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Hamburg Challenger - Hamburg III Challenger Continenal Plaza - Puerto Vallarta Ciur Pribram Challenger - Pribram Open de Montauban - Montauban Tampere Challenger - Tampere Scottish Tennis Championship - Edinburgh Medicor Open - Budapest Meridiana Sardegna Open - Olbia International Bavarian Championship - Eckental VI Open Banc Agricol - Andorra Crystal Cup 1998 - Portoroz Nuembrecht Challenger - Nuembrecht Warsteiner Challenger Wolfsburg - Wolfsburg Warsteiner Challenger Lubeck - Lubeck Open de Franche Comte - Besancon XL Capital Bermuda Open - Bermuda The Joyce Eisenberg Jerusalem Open - Jerusalem Zagreb Open - Zagreb FILA Challenger Biella - Biella Northern Electric Open 1999 - Newcastle I Open de Tenis Comunidad de Madrid - Madrid GHI Bronx Tennis Classic - Bronx Okal Cup - International Bavarian Championship - Eckental Internationaux de Bretagne - Brest VII Open Banc Agricol - Andorra Wiesmann Roadster Open - Nuembrecht Warsteiner Challenger Lubeck - Lubeck Challenger 42 - Andrezieux Open de Franche Comte - Besancon Open Sainte-Victoire - Aix-En-Provence Steelers Cup - Kosice Sporting Challenger 2003 - Turin Ciudad de Pozoblanco Open Diputacion - Cordoba The Manchester Trophy - Manchester Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Asics Challenger Open - Monchengladbach Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk USTA Challenger of San Antonio - San Antonio Regional Hand Center Men's Challenger - Fresno Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava The Wright Financial Group, Inc. Challenger - Champaign ATP Challenger 2003 Numea - New Caledonia Intersport Heilbronn Open - Heilbronn Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux Open de Franche-Comte - Besancon The LTA Wrexham Challenger - Wrexham Corona Mexico City Open - Mexico City Busan Open - Busan 2004 USTA Challenger of Calabasas - Calabasas San Luis Potosi Challenger - San Luis Potosi Challenger Leon 2004 - Leon Abierto Club Casablanca - Mexico City Ispat Open 2004 - Ostrava Steelers Cup - Kosice Ljubljana Open - Ljubljana Schickedanz Open - Furth The Surbiton Trophy - Surbiton Banca Stato Challenger Lugano - Lugano XI Open International D'Andorra - Andorra Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Porsche Open - Poznan S Tennis Master Championship - Graz IPP Geneva Trophy - Geneva Black Forest Open 2004 - Freudenstadt Kyiv Open - Kiev Banja Luka Challenger 2004 - Banja Luka Pekao Open 2004 - Szczecin Open de L'Isere - Grenoble Lambertz Open - Aachen IPP Open - Helsinki Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn The LTA Men's Challenger Wrexham - Wrexham Volkswagen Challenger 2005 - Wolfsburg KGHM Polish Indoors - Wroclaw USTA Men's Challenger of Dallas - Dallas Open de Franche-Comte - Besancon 2005 Freeman Men's Challenger - Joplin Logopak Challenger 2005 - Lubeck Sarajevo Open - Sarajevo Torneo Internacional Challenger Fila 2005 - Leon Tallahassee Tennis Challenger - Tallahassee XL Capital Bermuda Open - Bermuda Challenger Casablanca San Angel - Mexico City Tunis Open - Tunis Ostrava Open 2005 - Ostrava ECM Prague Open 2005 - Prague 4° Sporting Challenger - Turin The Surbiton Trophy - Surbiton Steelers Cup 2005 - Kosice 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Ciudad de Pozoblanco Open Diputacion - Cordoba Open de Montauban - Montauban USTA Comerica Challenger - Aptos The Natrel's Challenger of Granby - Granby Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Alexander Kolyaskin Memorial - Donetsk Lubbock Challenger - Lubbock 2005 Tulsa Challenger - Tulsa Ethias Tennis Trophy - Mons Lambertz Open by Stawag - Aachen PrivatBank Cup - Dnepropetrovsk IPP Open - Helsinki Mobilux Open - Luxembourg Czech Indoor Open - Prague Intersport Heilbronn Open - Heilbronn Challenger 42 - Andrezieux KGHM Emax Polish Indoors - Wroclaw Gemax Open - Belgrade Internationaux du Doubs - Besancon BMW Tennis Championship - Sunrise Corona Mexico City Open - Mexico City The LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote Prosperita Open 2006 - Ostrava Tunis Open 2006 - Tunis Fergana Challenger - Fergana Czech Open 2006 - Prostejov The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba Open Castilla y Leon - Segovia dBI Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Black Forest Open - Freudenstadt Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Kobstaedernes ATP Challenger - Kolding USTA Challenger - Champaign KGHM Dialog Polish Indoors - Wroclaw Challenger DCN de Cherbourg - Cherbourg San Luis Potosi Challenger 2007 - San Luis Potosi Prosperita Open 2007 - Ostrava Nord LB Open 2007 - Braunschweig Mamaia Challenger - Constanta Akbank Private Banking TED Open - Istanbul Lambertz Open by Stawag 2007 - Aachen Tatra Banka Slovak Open - Bratislava IPP Open - Helsinki Malaysian Open - Kuala Lumpur Sail Open - New Delhi 2008 China TCL Challenger - Guangzhou Internazionali di Tennis di Bergamo - Bergamo Internationaux du Doubs - Besancon BMW Tennis Championship - Sunrise Puerto Rico Challenger Tennis Event - Humacao Unicredit Czech Open - Prostejov Kosice Open-Steelers Cup 2008 - Kosice Nord LB Open - Braunschweig Penza Cup 2008 - Penza New Delhi Challenger III - New Delhi Open D'Orleans - Orleans President's Cup - Astana Tatra Banka Slovak Open - Bratislava Caversham International Tennis Tournament - Jersey Dunlop World Challenge - Toyota Heilbronn Challenger Wroclaw Challenger Belgrade Challenger St. Brieuc Challenger Rhodes Challenger Ramat Hasharon Challenger Reggio Emilia Challenger Recanati Challenger St. Remy Challenger Fergana Challenger Recanati Challenger Istanbul Challenger Izmir Challenger Ortisei Challenger Bratislava Challenger Geneva Challenger Bratislava Challenger St. Remy Challenger Izmir Challenger Geneva Challenger Geneva Challenger Estoril Open - Estoril Legg Mason Tennis Classic - Washington D.C. President's Cup 2000 - Tashkent Heineken Open Shanghai - Shanghai Kroger / St. Jude International - Memphis Sybase Open - San Jose Citrix Tennis Championships - Delray Beach The Stella Artois Grass Court Championships - London President's Cup - Tashkent Heineken Open Shanghai - Shanghai CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Tata Open 2002 - Chennai International Championship of Croatia - Umag Brasil Open - Salvador Internationaler Raiffeisen Grand Prix - St. Polten Miller Lite Hall of Fame Tennis Championships - Newport Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Croatia Open - Umag Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Grand Prix Hassan II - Casablanca Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten RCA Championships - Indianapolis Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel International Indoor Tennis Championships of Croatia - Zagreb Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Countrywide Classic - Los Angeles Thailand Open - Bangkok BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Open 13 - Marseille The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach The Stella Artois Championships - London Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Heineken Open - Auckland Open 13 - Marseille PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Thailand Open - Bangkok Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Gerry Weber Open - Halle Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai Grand Prix Hassan II - Casablanca AEGON International - Eastbourne Allianz Suisse Open Gstaad - Gstaad UNICEF Open - 's Hertogenbosch Credit Agricole Suisse Open - Gstaad France F5 Turkey F17 Croatia F14 The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Toronto Tennis Masters Series - Miami Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Czech Republic F6 Rogers Cup - Montreal U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto USTA Challenger of North Miami Beach - North Miami Beach VI Torneo Internazionale di Tennis - Barletta XL Capital Bermuda Open - Bermuda ECM Cup - Prague Zivnobanka Czech Open - Prostejov 2002 FSE Challenger - Tarzana Heilbronn Open - Heilbronn Optimus Maia Open - Maia The Powder Byrne Trophy - Surbiton TED Open Istanbul - Istanbul Podebradka Cup - Prague BMW Brixina Tennis Open 2000 - Bressanone Neride Prague Indoor - Prague Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw Intelig Tennis Cup - Campos do Jordao XI Venice Open - Venice Time Warner USTA Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Open de L'Isere (Open 38) - Grenoble Tatra Banka Open - Bratislava IPP Open - Helsinki Internationaux de Tennis de Brest - Brest Casino Lugano - Lugano San Luis Potosi Challenger - San Luis Potosi Challenger Leon 2003 - Leon Internationale Badische Meisterschaften Um Den Techem Cup - Zell Volkswagen Challenger 2004 - Wolfsburg Nord/LB Open 2004 - Braunschweig Alexander Kolyaskin Memorial - Donetsk XL Capital Bermuda Open - Bermuda The Surbiton Trophy - Surbiton SMS Tennis Open - Sao Paulo 2006 USTA Tallahassee Tennis Challenger - Tallahassee Privatbank Open 2006 - Dnepropetrovsk Naples Challenger - Naples South African Airways Tennis Open - Durban LTA Wrexham Challenger - Wrexham Internazionali de Tennis di Bergamo - Bergamo Internationaux de Doubs Open de Franchie-Comte - Besancon Voit Mexico City Open - Mexico City TED Open - Istanbul Challenger Casablanca San Angel - Mexico City Ostdeutscher Sparkessen Cup - Dresden ECU Prague Open - Prague San Remo Tennis Cup - San Remo The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba Prague Challenger - Prague Lamberts Open by Stawag - Aachen Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans ATP Challenger Trophy 2007 - Trnava Challenger 42 - Andrezieux Internationaux de Nouvelle-Caledonie - New Caledonia KGHM Dialog Polish Indoors - Wroclaw Open Diputacion Ciudad de Pozoblanco - Cordoba The LTA Manchester Trophy - Manchester Moncton Men's Challenger - Moncton Open de l'Isere - Grenoble Labertz Open by Stawag - Aachen Keio Challenger International Tennis Tournament - Yokohama Sarajevo Challenger Johannesburg Challenger Pozoblanco Challenger Sarajevo Open - Sarajevo Mons Challenger Togliatti Cup - Togliatti Arroyo de la Encomienda - Valladolid Akbank Private Banking-TED Open - Istanbul Prostejov Challenger Open Castilla y Leon - Segovia Braunschweig Challenger Turin Challenger Pozoblanco Challenger Segovia Challenger Sassuolo Challenger - Sassuolo St. Remy Challenger Tatra Banka Open - Bratislava Bath Challenger St. Brieuc Challenger Athens Challenger Delhi Challenger I - New Delhi Prostejov Challenger Banjaluka Challenger 2007 - Banja Luka Turin Challenger Pozoblanco Challenger Orleans Challenger Vancouver Challenger Mitsubishi Electric Europe Cup - Monza 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Challenger Casablanca San Angel - Mexico City San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Izmir Cup - Izmir Helsinki Challenger Dublin Challenger - Dublin Challenger Banque Nationale - Granby New Delhi Challenger IV - New Delhi Milan Challenger TEAN International - Alphen Aan Den Rijn Genova Open Challenger - Genova Cherbourg Challenger Manchester Challenger Segovia Challenger Jersey Challenger San Remo Challenger Adidas International - Sydney Mercedes-Benz Cup - Los Angeles Heilbronn Open - Heilbronn Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna RCA Championships - Indianapolis Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Copenhagen Open - Copenhagen Heineken Open - Auckland The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Warsteiner Challenger Wolfsburg - Wolfsburg President's Cup 1999 - Tashkent Mallorca Open - Mallorca Japan Open - Tokyo Baton Rouge Pro Tennis Classic - Baton Rouge Scania Stockholm Open - Stockholm Idea Prokom Open - Sopot Milan Indoors - Milan Allianz Suisse Open Gstaad - Gstaad AIG Japan Open - Tokyo International Tennis Championships - Delray Beach UBS Open Gstaad - Gstaad Rado Swiss Open - Gstaad Qatar Mobil Open 2000 - Doha AXA Cup - London Copenhagen Open - Copenhagen The Stella Artois Grass Court Championships - Queen's/London UBS Open Gstaad - Gstaad Davidoff Swiss Indoors - Basel Gold Flake Open - Chennai Milan Indoors - Milan Idea Prokom Open - Sopot Waldbaum's Hamlet Cup - Long Island Davidoff Swiss Indoors - Basel Sybase Open - San Jose U.S. Men's Clay Court Championships - Houston AIG Japan Open - Tokyo Copenhagen Open - Copenhagen Credit Agricole Suisse Open - Gstaad Copenhagen Open - Copenhagen ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Ostrava Mercedes-Benz Cup - Los Angeles Thailand Open - Bangkok ABN/AMRO World Tennis Tournament - Rotterdam Rado Swiss Open - Gstaad St. Petersburg Open - St. Petersburg Croatia Open - Umag The Nottingham Open - Nottingham Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Open 13 - Marseille Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham Salem Open - Hong Kong Scania Stockholm Open - Stockholm Gerry Weber Open - Halle Countrywide Classic - Los Angeles Open de Moselle - Metz If Stockholm Open - Stockholm The Dubai Tennis Championships - Dubai The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Davidoff Swiss Indoors - Basel If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon SA Tennis Open - Johannesburg UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Allianz Suisse Open - Gstaad AIG Japan Open Tennis Championships - Tokyo Tennis Masters Series - Indian Wells Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Pacific Life Open - Indian Wells Shanghai - Shanghai 14th Paris Open - Paris BNP Paribas Masters - Paris Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York